general immunity - Alemán Inglés Diccionario